package com.lottery.ruok.lottrey.chat.event.push;

import android.content.Context;

import com.lottery.ruok.lottrey.eventbusObject.ChatPrivatePushInfo;

import org.greenrobot.eventbus.EventBus;

import io.rong.imlib.model.Conversation;
import io.rong.push.notification.PushMessageReceiver;
import io.rong.push.notification.PushNotificationMessage;

/**
 * 通知
 */
public class ChatNotificationReceiver extends PushMessageReceiver {
    @Override
    public boolean onNotificationMessageArrived(Context context, PushNotificationMessage message) {
        //监听接收消息
      /*  if (Conversation.ConversationType.PRIVATE.getValue()==message.getConversationType().getValue()){
            EventBus.getDefault().post(new ChatPrivatePushInfo(message.getSenderId(),message.getSenderName()));
        }*/
        return false; // 返回 false, 会弹出融云 SDK 默认通知; 返回 true, 融云 SDK 不会弹通知, 通知需要由您自定义。
    }

    @Override
    public boolean onNotificationMessageClicked(Context context, PushNotificationMessage message) {
        return false; // 返回 false, 会走融云 SDK 默认处理逻辑, 即点击该通知会打开会话列表或会话界面; 返回 true, 则由您自定义处理逻辑。
    }

}